using System;

namespace device
{
	[Serializable]
	public class RunCommand
	{
		public int RunCommandNo { get; set; }

		public string CMD_Segment { get; set; }

		public string CMD_Step { get; set; }

		public int CMD_Cycles { get; set; }

		public double CMD_SetTemperature { get; set; }

		public int CMD_HoldingTime_Minute { get; set; }

		public int CMD_HoldingTime_Second { get; set; }

		public double CMD_V { get; set; }

		public byte[] RunCommandByte { get; set; }

		public bool FluorescenceTest { get; set; }

		public DateTime StartTime { get; set; }

		public bool isArrive { get; set; }

		public bool isFinish { get; set; }

		public bool isContinue { get; set; }

		public bool isMeltingSegment { get; set; }

		public int Mark { get; set; }

		public double Last_SetTemperature { get; set; }

		public DateTime Last_StartTime { get; set; }

		public RunCommand()
		{
			CMD_Segment = "";
			CMD_Cycles = 0;
			CMD_SetTemperature = 0.0;
			CMD_HoldingTime_Minute = 0;
			CMD_HoldingTime_Second = 0;
			FluorescenceTest = false;
			isArrive = false;
			isFinish = false;
			isContinue = false;
			isMeltingSegment = false;
			Mark = 0;
			Last_SetTemperature = 0.0;
		}
	}
}
